constantly creating obstacles - Inglés Sinónimo Diccionario